religion and international affairs - French English Dictionary